package bean;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

import org.hibernate.Session;

import utils.HibernateUtil;
import model.Persona;
 
@SuppressWarnings("serial")
@ManagedBean(name="persona")
@SessionScoped
public class PersonaBean implements Serializable{
	
	private List<Persona> personas = new ArrayList<Persona>();
	
	@SuppressWarnings("unused")
	public String goAgregarPersona(){
		try{
		Session session = HibernateUtil.getSessionFactory().getCurrentSession();
		}catch(Exception e){
			System.out.println(e.toString() + "SESSION ERROR");
		}
		return "Persona/personas_nuevo";
		
	}
	
	public String goEditarPersona(){
		
		return "Persona/personas_editar";
		
	}
	
	public String goVerPersona(){
		
		return "Persona/personas_ver";
		
	}
	
	public String goBuscarPersona(){
		
		return "Persona/personas_buscar";
		
	}
	
	public String goListaPersona(){
		
		return "Persona/personas_lista";
		
	}
	
	public String goConfigurarPersona(){
		
		return "Persona/personas_configurar";
		
	}

	public List<Persona> getPersonas() {
		return personas;
	}

	public void setPersonas(List<Persona> personas) {
		this.personas = personas;
	}
	

}
